const mongoose = require('mongoose')

const Schema  = mongoose.Schema
// 群聊表
const GroupChatType = {
    groupId: { type: Schema.Types.ObjectId, ref: 'group' },  // 群id
    userId: { type: Schema.Types.ObjectId, ref: 'user' },  // 用户id
    message: Schema.Types.Mixed,  // 消息（文字、图片）
    msgType: { type: Number },  // 消息类型（0:文字（包括表情包）, 1:图片, 2: 视频消息）
    time: { type: String }  // 发送时间
}

const GroupChatModel = mongoose.model('group_chat', new Schema(GroupChatType))

module.exports = GroupChatModel